package com.ls.lserp.modules.material.entity;


import java.math.BigDecimal;

import com.ls.lserp.common.persistence.DataEntity;

public class MaterialStock extends DataEntity<MaterialStock> {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	//物料ID
	private long materialID;
	//物料图片
	private String materialFile;
	//物料数量
	private BigDecimal materialQuantity;
	//备注
	private String remarks;
	//物料名称
	private String materialNameCN;
	//物料代码
	private String materialCode;
	//物料类型
	private String materialTypeCD;
	//业务类型
	private String materialUseType;
	//物料颜色
	private String materialColor;
	//物料成分
	private String materialComposition;
	//幅宽
	private String materialSpec;
	//出厂价
	private BigDecimal materialPurchaseCost;
	//成本价
	private BigDecimal materialPurchasePrice;
	
	
	/**
	 * @return the materialFile
	 */
	public String getMaterialFile() {
		return materialFile;
	}
	/**
	 * @param materialFile the materialFile to set
	 */
	public void setMaterialFile(String materialFile) {
		this.materialFile = materialFile;
	}
	/**
	 * @return the serialversionuid
	 */
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	/**
	 * @return the remarks
	 */
	public String getRemarks() {
		return remarks;
	}
	/**
	 * @return the materialNameCN
	 */
	public String getMaterialNameCN() {
		return materialNameCN;
	}
	/**
	 * @return the materialCode
	 */
	public String getMaterialCode() {
		return materialCode;
	}
	/**
	 * @return the materialTypeCD
	 */
	public String getMaterialTypeCD() {
		return materialTypeCD;
	}
	/**
	 * @return the materialUseType
	 */
	public String getMaterialUseType() {
		return materialUseType;
	}
	/**
	 * @return the materialColor
	 */
	public String getMaterialColor() {
		return materialColor;
	}
	/**
	 * @return the materialComposition
	 */
	public String getMaterialComposition() {
		return materialComposition;
	}
	/**
	 * @return the materialSpec
	 */
	public String getMaterialSpec() {
		return materialSpec;
	}
	/**
	 * @param remarks the remarks to set
	 */
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}
	/**
	 * @param materialNameCN the materialNameCN to set
	 */
	public void setMaterialNameCN(String materialNameCN) {
		this.materialNameCN = materialNameCN;
	}
	/**
	 * @param materialCode the materialCode to set
	 */
	public void setMaterialCode(String materialCode) {
		this.materialCode = materialCode;
	}
	/**
	 * @param materialTypeCD the materialTypeCD to set
	 */
	public void setMaterialTypeCD(String materialTypeCD) {
		this.materialTypeCD = materialTypeCD;
	}
	/**
	 * @param materialUseType the materialUseType to set
	 */
	public void setMaterialUseType(String materialUseType) {
		this.materialUseType = materialUseType;
	}
	/**
	 * @param materialColor the materialColor to set
	 */
	public void setMaterialColor(String materialColor) {
		this.materialColor = materialColor;
	}
	/**
	 * @param materialComposition the materialComposition to set
	 */
	public void setMaterialComposition(String materialComposition) {
		this.materialComposition = materialComposition;
	}
	/**
	 * @param materialSpec the materialSpec to set
	 */
	public void setMaterialSpec(String materialSpec) {
		this.materialSpec = materialSpec;
	}
	/**
	 * @return the materialID
	 */
	public long getMaterialID() {
		return materialID;
	}
	/**
	 * @return the materialQuantity
	 */
	public BigDecimal getMaterialQuantity() {
		return materialQuantity;
	}
	/**
	 * @return the materialPurchaseCost
	 */
	public BigDecimal getMaterialPurchaseCost() {
		return materialPurchaseCost;
	}
	/**
	 * @return the materialPurchasePrice
	 */
	public BigDecimal getMaterialPurchasePrice() {
		return materialPurchasePrice;
	}
	/**
	 * @param materialID the materialID to set
	 */
	public void setMaterialID(long materialID) {
		this.materialID = materialID;
	}
	/**
	 * @param materialQuantity the materialQuantity to set
	 */
	public void setMaterialQuantity(BigDecimal materialQuantity) {
		this.materialQuantity = materialQuantity;
	}
	/**
	 * @param materialPurchaseCost the materialPurchaseCost to set
	 */
	public void setMaterialPurchaseCost(BigDecimal materialPurchaseCost) {
		this.materialPurchaseCost = materialPurchaseCost;
	}
	/**
	 * @param materialPurchasePrice the materialPurchasePrice to set
	 */
	public void setMaterialPurchasePrice(BigDecimal materialPurchasePrice) {
		this.materialPurchasePrice = materialPurchasePrice;
	}
	
	
	
}